<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>String</title>
</head>

<body>
    <script>
        var str = 'anything is xxx any ...'
        //charAt返回在指定位置的字符。
        console.log(str.charAt(3))//t
        //indexOf检索字符串。
        console.log(str.indexOf('any'))//0
        //lastIndexOf从后向前搜索字符串
        console.log(str.lastIndexOf('any'))//16


        str = 'any,thi,ng'
        //split把字符串分割为字符串数组。
        console.log(str.split(','))
        //     Array(3)
        // 0: "any"
        // 1: "thi"
        // 2: "ng"
        // length: 3

        str = 'Anything'
        //substr从起始索引号提取字符串中指定数目的字符
        console.log(str.substr(4, 2))//hi
        //substring提取字符串中两个指定的索引号之间的字符
        console.log(str.substring(4, 7))//hin
        //toUpperCase把字符串转换为大写。
        console.log(str.toUpperCase())//ANYTHING
        //把字符串转换为小写。
        console.log(str.toLowerCase())//anything

        // 一个字符串是否以some开头
        str = 'something'
        console.log(str.indexOf('some') == 0)//true
        console.log(str.startsWith('some'))//true
    </script>
</body>

</html>